WAEL SAWAN
Search result 9 articles.
Shell reports soaring profits as Middle East conflict reshapes energy markets
WORLD
31 July 2026 00:12
Europe's biggest oil company quietly shelves radical plan to shrink its carbon footprint
WORLD
01 September 2023 08:02




